package IO流;

import java.io.File;

public class IO流_2_File类3_遍历全部文件 {
    public static void main(String[] args) {
        File f1 = new File("F:\\java_IO");
        IO流_2_File类3_遍历全部文件 dx  = new IO流_2_File类3_遍历全部文件();
        dx.test(f1);

        }
        private void test(File file){
            if (file.isFile()){
                System.out.println(file+"是文件");
            }else {
                System.out.println(file+"是目录");

                File [] f2 =file.listFiles();
                if (f2!= null && f2.length>0){
                    for (File f2_1 :f2){
                        test(f2_1);//使用一个 递归函数   （我调用我自己）
                    }
                }
            }
        }
}
